import Cookies from 'js-cookie'

/* import { formatNowDate } from '@/utils/index'*/

const TokenKey = 'Admin-TokenDEV'

const pageKey = 'pageDEV'

const ReToken = 're_tokenDEV'

/* const inHours =  formatNowDate()*/

export function getReToken() {
  return Cookies.get(ReToken)
}

export function setReToken(token) {
  return Cookies.set(ReToken, token)
}

export function removeReToken() {
  return Cookies.remove(ReToken)
}

export function getToken() {
  return Cookies.get(TokenKey)
}

export function setToken(token) {
  const inHours = new Date(new Date().getTime() + 24 * 60 * 60 * 1000)
  return Cookies.set(TokenKey, token, {
    expires: inHours
  })
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}

// 媒资集合页面 设置页面类型
export function setPage(token) {
  return Cookies.set(pageKey, token)
}

export function getPage() {
  return Cookies.get(pageKey)
}

// 通用设置cookie
export function setCookie(name, value) {
  return Cookies.set(name, value)
}

export function getCookie(name) {
  return Cookies.get(name)
}

export function removeCookie(name) {
  return Cookies.remove(name)
}
